NXP Semiconductors /MIMXRT1011 /CCM /CLPCR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as CLPCR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (LPM_0)LPM0 (ARM_CLK_DIS_ON_LPM_0)ARM_CLK_DIS_ON_LPM 0 (SBYOS_0)SBYOS 0 (DIS_REF_OSC_0)DIS_REF_OSC 0 (VSTBY_0)VSTBY 0 (STBY_COUNT_0)STBY_COUNT 0 (COSC_PWRDOWN_0)COSC_PWRDOWN 0 (MASK_CORE0_WFI_0)MASK_CORE0_WFI 0 (MASK_SCU_IDLE_0)MASK_SCU_IDLE 0 (MASK_L2CC_IDLE_0)MASK_L2CC_IDLE

MASK_SCU_IDLE=MASK_SCU_IDLE_0, LPM=LPM_0, COSC_PWRDOWN=COSC_PWRDOWN_0, STBY_COUNT=STBY_COUNT_0, MASK_L2CC_IDLE=MASK_L2CC_IDLE_0, SBYOS=SBYOS_0, MASK_CORE0_WFI=MASK_CORE0_WFI_0, VSTBY=VSTBY_0, ARM_CLK_DIS_ON_LPM=ARM_CLK_DIS_ON_LPM_0, DIS_REF_OSC=DIS_REF_OSC_0

Description

CCM Low Power Control Register

Fields

LPM

Setting the low power mode that system will enter on next assertion of dsm_request signal.

0 (LPM_0): Remain in run mode

1 (LPM_1): Transfer to wait mode

2 (LPM_2): Transfer to stop mode

ARM_CLK_DIS_ON_LPM

Define if ARM clocks (arm_clk, soc_mxclk, soc_pclk, soc_dbg_pclk, vl_wrck) will be disabled on wait mode

0 (ARM_CLK_DIS_ON_LPM_0): ARM clock enabled on wait mode.

1 (ARM_CLK_DIS_ON_LPM_1): ARM clock disabled on wait mode. .

SBYOS

Standby clock oscillator bit

0 (SBYOS_0): On-chip oscillator will not be powered down, after next entrance to STOP mode. (CCM_REF_EN_B will remain asserted - ‘0’ and cosc_pwrdown will remain de asserted - ‘0’)

1 (SBYOS_1): On-chip oscillator will be powered down, after next entrance to STOP mode. (CCM_REF_EN_B will be deasserted - ‘1’ and cosc_pwrdown will be asserted - ‘1’). When returning from STOP mode, external oscillator will be enabled again, on-chip oscillator will return to oscillator mode, and after oscnt count, CCM will continue with the exit from the STOP mode process.

DIS_REF_OSC

dis_ref_osc - in run mode, software can manually control closing of external reference oscillator clock, i

0 (DIS_REF_OSC_0): external high frequency oscillator will be enabled, i.e. CCM_REF_EN_B = ‘0’.

1 (DIS_REF_OSC_1): external high frequency oscillator will be disabled, i.e. CCM_REF_EN_B = ‘1’

VSTBY

Voltage standby request bit

0 (VSTBY_0): Voltage will not be changed to standby voltage after next entrance to STOP mode. ( PMIC_STBY_REQ will remain negated - ‘0’)

1 (VSTBY_1): Voltage will be requested to change to standby voltage after next entrance to stop mode. ( PMIC_STBY_REQ will be asserted - ‘1’).

STBY_COUNT

Standby counter definition

0 (STBY_COUNT_0): CCM will wait (1*pmic_delay_scaler)+1 ckil clock cycles

1 (STBY_COUNT_1): CCM will wait (3*pmic_delay_scaler)+1 ckil clock cycles

2 (STBY_COUNT_2): CCM will wait (7*pmic_delay_scaler)+1 ckil clock cycles

3 (STBY_COUNT_3): CCM will wait (15*pmic_delay_scaler)+1 ckil clock cycles

COSC_PWRDOWN

In run mode, software can manually control powering down of on chip oscillator, i

0 (COSC_PWRDOWN_0): On chip oscillator will not be powered down, i.e. cosc_pwrdown = ‘0’.

1 (COSC_PWRDOWN_1): On chip oscillator will be powered down, i.e. cosc_pwrdown = ‘1’.

MASK_CORE0_WFI

Mask WFI of core0 for entering low power mode Assertion of all bits[27:22] will generate low power mode request

0 (MASK_CORE0_WFI_0): WFI of core0 is not masked

1 (MASK_CORE0_WFI_1): WFI of core0 is masked

MASK_SCU_IDLE

Mask SCU IDLE for entering low power mode Assertion of all bits[27:22] will generate low power mode request

0 (MASK_SCU_IDLE_0): SCU IDLE is not masked

1 (MASK_SCU_IDLE_1): SCU IDLE is masked

MASK_L2CC_IDLE

Mask L2CC IDLE for entering low power mode

0 (MASK_L2CC_IDLE_0): L2CC IDLE is not masked

1 (MASK_L2CC_IDLE_1): L2CC IDLE is masked

Links

() ()